juce.git
10 years agoremove empty lines
IOhannes m zmölnig [Wed, 10 Feb 2016 19:28:14 +0000 (20:28 +0100)]
remove empty lines

10 years agoallow building Debug and Release libraries
IOhannes m zmölnig [Wed, 10 Feb 2016 19:28:05 +0000 (20:28 +0100)]
allow building Debug and Release libraries

10 years agostarting to support both Release and Debug build
IOhannes m zmölnig [Wed, 10 Feb 2016 16:08:00 +0000 (17:08 +0100)]
starting to support both Release and Debug build

10 years agoreordered patches
IOhannes m zmölnig [Wed, 10 Feb 2016 15:46:59 +0000 (16:46 +0100)]
reordered patches

10 years agomake introjucer produce nicer makefiles
IOhannes m zmölnig [Wed, 10 Feb 2016 15:46:47 +0000 (16:46 +0100)]
make introjucer produce nicer makefiles

10 years agosimplified the no z-types patch
IOhannes m zmölnig [Wed, 10 Feb 2016 15:46:25 +0000 (16:46 +0100)]
simplified the no z-types patch

a single define!

10 years agofixed typo in header-include-protection
IOhannes m zmölnig [Wed, 10 Feb 2016 15:45:53 +0000 (16:45 +0100)]
fixed typo in header-include-protection

10 years agouse defaults for JUCE_LOG_ASSERTIONS and JUCE_CHECK_MEMORY_LEAKS
IOhannes m zmölnig [Wed, 10 Feb 2016 15:45:37 +0000 (16:45 +0100)]
use defaults for JUCE_LOG_ASSERTIONS and JUCE_CHECK_MEMORY_LEAKS

this is important for Debug/Release builds.
getting this right will also fix the "unresolved non-virtual thunk"
problems we have seen earlier

10 years agoenable JUCE_USE_MP3AUDIOFORMAT
IOhannes m zmölnig [Wed, 10 Feb 2016 15:44:14 +0000 (16:44 +0100)]
enable JUCE_USE_MP3AUDIOFORMAT

10 years agomore explicit JUCE_USE defines
IOhannes m zmölnig [Wed, 10 Feb 2016 15:43:54 +0000 (16:43 +0100)]
more explicit JUCE_USE defines

10 years agonote about repacking
IOhannes m zmölnig [Wed, 10 Feb 2016 15:39:11 +0000 (16:39 +0100)]
note about repacking

10 years agopatch test-build so it honors FLAGS and is verbose
IOhannes m zmölnig [Sun, 31 Jan 2016 20:19:26 +0000 (21:19 +0100)]
patch test-build so it honors FLAGS and is verbose

10 years agomake sure that libjuce_builddate.h exists
IOhannes m zmölnig [Sun, 31 Jan 2016 14:09:28 +0000 (15:09 +0100)]
make sure that libjuce_builddate.h exists

so the libbuilder-Makefile does not depend on being called from debian/rules

10 years agoregister doxygen documentation with doc-base
IOhannes m zmölnig [Sun, 31 Jan 2016 14:05:44 +0000 (15:05 +0100)]
register doxygen documentation with doc-base

10 years agoinstall doxygen documentation into .../apiref/
IOhannes m zmölnig [Sun, 31 Jan 2016 14:03:56 +0000 (15:03 +0100)]
install doxygen documentation into .../apiref/

10 years agoUse https:// or Vcs-git
IOhannes m zmölnig [Sun, 31 Jan 2016 13:58:49 +0000 (14:58 +0100)]
Use https:// or Vcs-git

10 years agofixed build-flags for compiling C++-sources
IOhannes m zmölnig [Sat, 30 Jan 2016 20:18:01 +0000 (21:18 +0100)]
fixed build-flags for compiling C++-sources

after restructuring the build-flags, the preprocessor- and C-flags went missing...

10 years agouse '$(MAKE)' instead of 'make' for recursive calls
IOhannes m zmölnig [Sat, 30 Jan 2016 20:02:18 +0000 (21:02 +0100)]
use '$(MAKE)' instead of 'make' for recursive calls

10 years agoinclude BUILD_DATE header when building Introjucer
IOhannes m zmölnig [Sat, 30 Jan 2016 20:00:18 +0000 (21:00 +0100)]
include BUILD_DATE header when building Introjucer

10 years agoinclude BUILD_DATE header when building libjuce
IOhannes m zmölnig [Sat, 30 Jan 2016 19:59:58 +0000 (20:59 +0100)]
include BUILD_DATE header when building libjuce

10 years agoput BUILD_DATE macro into header-file rather than the cmdline
IOhannes m zmölnig [Sat, 30 Jan 2016 19:50:28 +0000 (20:50 +0100)]
put BUILD_DATE macro into header-file rather than the cmdline

easier to get quoting of quotes correct...

10 years agouse $(MAKE) rather than 'make' for recursive calls
IOhannes m zmölnig [Sat, 30 Jan 2016 19:48:48 +0000 (20:48 +0100)]
use $(MAKE) rather than 'make' for recursive calls

10 years agofix setting of FLAGS
IOhannes m zmölnig [Sat, 30 Jan 2016 19:48:06 +0000 (20:48 +0100)]
fix setting of FLAGS

10 years agobuild Introjucer as part of libbuilder
IOhannes m zmölnig [Sat, 30 Jan 2016 14:56:49 +0000 (15:56 +0100)]
build Introjucer as part of libbuilder

this makes it somewhat easier to pass in hardening flags.

10 years agoAllow building o Introjucer
IOhannes m zmölnig [Sat, 30 Jan 2016 14:55:53 +0000 (15:55 +0100)]
Allow building o Introjucer

- accept CPPFLAGS/... so we can pass hardening *and* enable syste libs
- make build verbose (so we see what is going on)
- link in JUCE *statically* (for now)

10 years agouse DEMO_PATH var for path to the demo
IOhannes m zmölnig [Sat, 30 Jan 2016 14:53:10 +0000 (15:53 +0100)]
use DEMO_PATH var for path to the demo

10 years agoget rid of default target-arch '-march=native'
IOhannes m zmölnig [Thu, 28 Jan 2016 20:36:35 +0000 (21:36 +0100)]
get rid of default target-arch '-march=native'

10 years agoinstall juce-utils
IOhannes m zmölnig [Thu, 28 Jan 2016 20:34:38 +0000 (21:34 +0100)]
install juce-utils

- Introjucer
- module sources (urgh!)

10 years agoSimplified module-path to /usr/share/juce/modules
IOhannes m zmölnig [Thu, 28 Jan 2016 20:34:03 +0000 (21:34 +0100)]
Simplified module-path to /usr/share/juce/modules

10 years agobuild introjucer
IOhannes m zmölnig [Thu, 28 Jan 2016 20:30:19 +0000 (21:30 +0100)]
build introjucer

10 years agoadded debian-specific search path for modules
IOhannes m zmölnig [Thu, 28 Jan 2016 20:30:08 +0000 (21:30 +0100)]
added debian-specific search path for modules

10 years agoIntrojucer needs to be reproducible as well...
IOhannes m zmölnig [Thu, 28 Jan 2016 20:28:48 +0000 (21:28 +0100)]
Introjucer needs to be reproducible as well...

10 years agoAdded juce-utils binary package (for Introjucer)
IOhannes m zmölnig [Thu, 28 Jan 2016 20:28:11 +0000 (21:28 +0100)]
Added juce-utils binary package (for Introjucer)

10 years agoFixed path to libjuce in test-build
IOhannes m zmölnig [Sun, 24 Jan 2016 21:40:38 +0000 (22:40 +0100)]
Fixed path to libjuce in test-build

also make one compiler and the linker command more verbose...

10 years agoalso clean test-build
IOhannes m zmölnig [Fri, 22 Jan 2016 20:00:25 +0000 (21:00 +0100)]
also clean test-build

10 years agofixed demo makefile
IOhannes m zmölnig [Fri, 22 Jan 2016 20:00:17 +0000 (21:00 +0100)]
fixed demo makefile

10 years agoenable test-build
IOhannes m zmölnig [Fri, 22 Jan 2016 19:54:17 +0000 (20:54 +0100)]
enable test-build

10 years agotest-target
IOhannes m zmölnig [Fri, 22 Jan 2016 19:53:35 +0000 (20:53 +0100)]
test-target

10 years agoTry building an example with libjuce
IOhannes m zmölnig [Fri, 22 Jan 2016 19:51:56 +0000 (20:51 +0100)]
Try building an example with libjuce

10 years agodos2unix
IOhannes m zmölnig [Fri, 22 Jan 2016 05:16:17 +0000 (06:16 +0100)]
dos2unix

10 years agonote about LATER
IOhannes m zmölnig [Fri, 22 Jan 2016 05:15:56 +0000 (06:15 +0100)]
note about LATER

10 years agouse pkg-config for juce-flags
IOhannes m zmölnig [Fri, 22 Jan 2016 05:15:45 +0000 (06:15 +0100)]
use pkg-config for juce-flags

10 years agoMakefile for testing
IOhannes m zmölnig [Fri, 22 Jan 2016 05:12:24 +0000 (06:12 +0100)]
Makefile for testing

10 years agoEven more deps
IOhannes m zmölnig [Thu, 21 Jan 2016 22:03:58 +0000 (23:03 +0100)]
Even more deps

10 years agoAdded even more deps
IOhannes m zmölnig [Thu, 21 Jan 2016 21:59:21 +0000 (22:59 +0100)]
Added even more deps

10 years agoadd soname to lib
IOhannes m zmölnig [Thu, 21 Jan 2016 21:58:29 +0000 (22:58 +0100)]
add soname to lib

10 years agoAdded some dependencies
IOhannes m zmölnig [Thu, 21 Jan 2016 21:39:30 +0000 (22:39 +0100)]
Added some dependencies

10 years agoadded GPL-2+
IOhannes m zmölnig [Thu, 21 Jan 2016 21:23:41 +0000 (22:23 +0100)]
added GPL-2+

10 years agoinstall headers and library
IOhannes m zmölnig [Thu, 21 Jan 2016 21:04:32 +0000 (22:04 +0100)]
install headers and library

10 years agofix prefix
IOhannes m zmölnig [Thu, 21 Jan 2016 21:03:50 +0000 (22:03 +0100)]
fix prefix

10 years agouse versioned soname
IOhannes m zmölnig [Thu, 21 Jan 2016 21:03:38 +0000 (22:03 +0100)]
use versioned soname

10 years agogenerate and install pkgconfig file
IOhannes m zmölnig [Thu, 21 Jan 2016 21:03:26 +0000 (22:03 +0100)]
generate and install pkgconfig file

10 years agofixed typo
IOhannes m zmölnig [Thu, 21 Jan 2016 21:00:32 +0000 (22:00 +0100)]
fixed typo

10 years agorun 'make install'
IOhannes m zmölnig [Thu, 21 Jan 2016 20:23:21 +0000 (21:23 +0100)]
run 'make install'

10 years agodrop libjuce0.install
IOhannes m zmölnig [Thu, 21 Jan 2016 20:23:06 +0000 (21:23 +0100)]
drop libjuce0.install

no longer needed since we now have an install target

10 years agoinstall target
IOhannes m zmölnig [Thu, 21 Jan 2016 20:22:41 +0000 (21:22 +0100)]
install target

10 years agoBumped debian/changelog up to 4.1.0+repack
IOhannes m zmölnig [Thu, 21 Jan 2016 19:45:17 +0000 (20:45 +0100)]
Bumped debian/changelog up to 4.1.0+repack

10 years agoMerge tag 'upstream/4.1.0+repack'
IOhannes m zmölnig [Thu, 21 Jan 2016 19:44:01 +0000 (20:44 +0100)]
Merge tag 'upstream/4.1.0+repack'

Upstream version 4.1.0+repack

# gpg: Signature made Thu 21 Jan 2016 08:44:01 PM CET using RSA key ID 7F7A36F8
# gpg: Good signature from "IOhannes m zmölnig <zmoelnig@umlaeute.mur.at>" [ultimate]
# gpg:                 aka "IOhannes m zmölnig <zmoelnig@iem.at>" [ultimate]
# gpg:                 aka "[jpeg image of size 5377]" [ultimate]
# gpg:                 aka "IOhannes m zmölnig (IEM - Network Operation Center) <noc@iem.at>" [ultimate]
# gpg:                 aka "IOhannes m zmölnig (mur.at - Verein zur Förderung von Netzwerkkunst) <zmoelnig@mur.at>" [ultimate]
# gpg:                 aka "IOhannes m zmölnig (forum::für::umläute - Network Operation Center) <noc@umlaeute.mur.at>" [ultimate]
# gpg:                 aka "Johannes Zmölnig (University of Music and Performing Arts - Graz) <johannes.zmoelnig@kug.ac.at>" [ultimate]
# gpg:                 aka "IOhannes m zmölnig (forum::für::umläute) <forum@umlaeute.mur.at>" [ultimate]
# gpg:                 aka "IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org>" [ultimate]

10 years agoImported Upstream version 4.1.0+repack
IOhannes m zmölnig [Thu, 21 Jan 2016 19:43:34 +0000 (20:43 +0100)]
Imported Upstream version 4.1.0+repack

10 years agoFile-Exclude 3rd-party libraries
IOhannes m zmölnig [Thu, 21 Jan 2016 19:41:57 +0000 (20:41 +0100)]
File-Exclude 3rd-party libraries

10 years agodowngrade version to rerun gbp-import-orig
IOhannes m zmölnig [Thu, 21 Jan 2016 19:27:57 +0000 (20:27 +0100)]
downgrade version to rerun gbp-import-orig

10 years agosimplified library-inclusion
IOhannes m zmölnig [Thu, 21 Jan 2016 19:25:35 +0000 (20:25 +0100)]
simplified library-inclusion

10 years agoinstall libjuce.so (FIXME: multi-arch)
IOhannes m zmölnig [Thu, 21 Jan 2016 16:55:39 +0000 (17:55 +0100)]
install libjuce.so (FIXME: multi-arch)

10 years agobuild library from debian/rules
IOhannes m zmölnig [Thu, 21 Jan 2016 16:33:59 +0000 (17:33 +0100)]
build library from debian/rules

10 years agoUse debian-supplied makefile
IOhannes m zmölnig [Thu, 21 Jan 2016 16:03:23 +0000 (17:03 +0100)]
Use debian-supplied makefile

10 years agoUse reproducible date/time
IOhannes m zmölnig [Thu, 21 Jan 2016 16:02:06 +0000 (17:02 +0100)]
Use reproducible date/time

10 years agoadded vorbisfile & vorbisenc
IOhannes m zmölnig [Thu, 21 Jan 2016 15:55:31 +0000 (16:55 +0100)]
added vorbisfile & vorbisenc

10 years agominor cleanups
IOhannes m zmölnig [Thu, 21 Jan 2016 15:41:26 +0000 (16:41 +0100)]
minor cleanups

10 years agouse system libraries
IOhannes m zmölnig [Thu, 21 Jan 2016 15:38:05 +0000 (16:38 +0100)]
use system libraries

10 years agoprefix common build flags with JUCE_
IOhannes m zmölnig [Thu, 21 Jan 2016 15:32:18 +0000 (16:32 +0100)]
prefix common build flags with JUCE_

so we can add additional buildflags

10 years agosimplified 'clean' target
IOhannes m zmölnig [Thu, 21 Jan 2016 15:12:07 +0000 (16:12 +0100)]
simplified 'clean' target

10 years agodos2unix
IOhannes m zmölnig [Thu, 21 Jan 2016 15:11:30 +0000 (16:11 +0100)]
dos2unix

10 years agoPatch to not use z_uInt
IOhannes m zmölnig [Thu, 21 Jan 2016 15:08:49 +0000 (16:08 +0100)]
Patch to not use z_uInt

10 years agoAppConfig.h for Debian
IOhannes m zmölnig [Thu, 21 Jan 2016 15:03:07 +0000 (16:03 +0100)]
AppConfig.h for Debian

10 years agocleaning up libbuilder Makefile
IOhannes m zmölnig [Thu, 21 Jan 2016 15:01:03 +0000 (16:01 +0100)]
cleaning up libbuilder Makefile

10 years agomore TODO
IOhannes m zmölnig [Thu, 21 Jan 2016 15:00:51 +0000 (16:00 +0100)]
more TODO

10 years agosimplistic Makefile to build juce as a library
IOhannes m zmölnig [Thu, 21 Jan 2016 14:49:02 +0000 (15:49 +0100)]
simplistic Makefile to build juce as a library

10 years agoproperly install docs
IOhannes m zmölnig [Fri, 15 Jan 2016 14:27:05 +0000 (15:27 +0100)]
properly install docs

10 years agoadded source/local-options
IOhannes m zmölnig [Fri, 15 Jan 2016 14:04:11 +0000 (15:04 +0100)]
added source/local-options

mainly to unapply patches on 'clean'

10 years agothings todo
IOhannes m zmölnig [Mon, 21 Dec 2015 23:02:12 +0000 (00:02 +0100)]
things todo

10 years agoinstall doxygen documentation
IOhannes m zmölnig [Mon, 21 Dec 2015 22:51:17 +0000 (23:51 +0100)]
install doxygen documentation

10 years agoignore binary files from copyright_check
IOhannes m zmölnig [Mon, 21 Dec 2015 22:46:54 +0000 (23:46 +0100)]
ignore binary files from copyright_check

10 years agoMore updates to debian/copyright
IOhannes m zmölnig [Mon, 21 Dec 2015 23:01:14 +0000 (00:01 +0100)]
More updates to debian/copyright

10 years agoUpdated debian/copyright with help of cdbs/licensecheck
IOhannes m zmölnig [Mon, 21 Dec 2015 22:34:33 +0000 (23:34 +0100)]
Updated debian/copyright with help of cdbs/licensecheck

10 years agoswitching to CDBS
IOhannes m zmölnig [Mon, 21 Dec 2015 21:11:48 +0000 (22:11 +0100)]
switching to CDBS

10 years agoremoved stray empty-line
IOhannes m zmölnig [Mon, 21 Dec 2015 21:11:40 +0000 (22:11 +0100)]
removed stray empty-line

10 years agoit's really libfreetype6-dev
IOhannes m zmölnig [Mon, 21 Dec 2015 21:11:30 +0000 (22:11 +0100)]
it's really libfreetype6-dev

i guess the '6' suffix will go away sooner or later...

10 years agoRemoved tracking from documentation
IOhannes m zmölnig [Mon, 21 Dec 2015 21:11:00 +0000 (22:11 +0100)]
Removed tracking from documentation

10 years agoInitial (non-working) packaging
IOhannes m zmölnig [Mon, 21 Dec 2015 21:00:30 +0000 (22:00 +0100)]
Initial (non-working) packaging

10 years agoImported Upstream version 4.1.0
IOhannes m zmölnig [Mon, 21 Dec 2015 20:23:46 +0000 (21:23 +0100)]
Imported Upstream version 4.1.0